Energy dependence - French English Dictionary